You only need to install CCProxy on the server.
1. Run the latest version installation program on the server.
2. After installation, CCProxy will initially execute with the default settings.
The default settings are enough to realize the basic functions of Internet sharing.
Continue by configuring clients with the aid of "Guide for Client Proxy Configuration". Your clients will then be able to can access the Internet via CCProxy.
HTTP: 808
FTP(Web): 808
FTP: 2121
Gopher: 808
Secure/SSL/HTTPS/RTSP: 808
SOCKS/MMS: 1080
News(NNTP): 119
SMTP: 25
POP3: 110
Telnet: 23
This is because you have installed DNS server on the server.
First, you need to confirm whether the DNS server you've installed is actually
required.
1) If the answer is yes, you need to disable the DNS proxy in CCProxy: Open
the management interface of CCProxy-> "Settings" -> uncheck
"DNS".
2) Or you need to stop the DNS server you've installed. Cases such as this happens
most frequently in Win2000 because the DNS server is installed automatically.
To stop the DNS in Win2000, go to: "Control Panel"-> " Management
Tool"-> "Service" -> "DNS Server"-> Change
" Startup Type" to " Manual", press button "Stop".
This is because you have installed other applications that relate to the mail
service on your server - this creates a conflict on the device. To be more specific:
1) In the case where you installed an anti e-mail virus program, then a port
110(POP3) conflict may occur. You will need to change the port for the anti-virus
software. However, not all anti-virus software supports port revision. If you
can't change the port, then you will have to stop the anti-virus function. Although
CCProxy provides a function to change the POP3 port, we don't suggest you to
do so. Norton doesn't cause any problems and CCProxy works well with Norton.
2) In the case where you installed other proxy server software, then a conflict
of port 110(POP3) and port 25(SMTP) may occur. This is because some proxy servers
simultaneously have a mail proxy function. You will need to stop the mail proxy
function of those proxy servers.
3) In the case where there is an installed firewall application, a port conflict
might occur. You will need to open the following ports: 25(SMTP), 110(POP3),
53(DNS), 80(HTTP), 8011(Admin) and 5353(MX).
4) In the case where there is an installed mail server application, if it is
using the same port as that of proxy server, then a port conflict will occur.
Stopping those mail servers will make CCProxy perform normally.
5) If you are sure other applications can assume the mail proxy function (e.g.
CMailServer), then go to CCProxy "settings" and uncheck "Mail
proxy".
A simple way to check which program is related to a mail service is to run the command "telnet 127.0.0.1 110" or "telnet 127.0.0.1 25" on a command line. It will tell you which program is related to this port.
This is because you have installed the NNTP Service on the server. To cancel
the NNTP Service go to: "Control Panel"-> "Add/Delete application"->
"Add/Delete windows component"-> "Internet Information Service
(IIS)"-> uncheck "NNTP Service".
Another reason for this is that you have installed another proxy server.
This is likely because you installed another proxy server on the server. The
solution is to stop using that software.
1. Make sure clients are connected to the server and they have access to each
other.
2. Find the proxy server address. This refers to the network address of the
server that installs CCProxy. This address is the local IP address of the server
on the LAN. You can get this IP address from the "Options" dialog
box within CCProxy. In most cases using "Auto Detect" in the "Options"
dialog box will get the local IP address. If there are two network cards on
the server, you need to cancel "Auto Detect" and choose the address
manually from the list. If you can't confirm the IP address of the server, you
can use the server name as proxy server address.
Launch IE -> menu "Tools" -> "Internet Options" -> "Connections" -> "LAN settings" -> choose "use a proxy server" -> "advanced" -> "servers" -> add" server address" to "HTTP", "Secure", "FTP", "Gopher", Port is 808; add "server address" to "Socks", Port is 1080. Or you can refer to the graphic guide.
Please refer to the graphic guide on our site.
Choose the configured News server in Outlook Express and right click menu->
Properties-> Server.
Suppose the original server name is "msnews.microsoft.com". You need
to change the server name to the proxy server's address. Choose "This server
requests to log on". Fill in "#msnews.microsoft.com" in account.
Leave "Password" blank. Check "Remember Password".
Note: If the News server you log onto isn't free of charge, then the account number and password are needed. Your account name should be revised to "old account name#original News server address". The password is the same.
Menu "Edit"-> "Settings"-> "Connection"-> In "Firewall" tab: fill in proxy server address after "Host". Port is 2121. Choose "USER user@site" in "Type". Check "Enable firewall access".
Open menu "Edit"-> "Global Settings"-> "Connection"->
"SOCKS4 & 5"
Choose "Use the highlighted Socks server when connecting"; click button
"Add", delete "<New>" in Host, fill in proxy server
address. Port is 1080.
Don't choose "Use Authentication". Choose "Socks5".
Launch ICQ-> Menu "Main"-> Preferences -> "Connection":
Select "Use Firewall" in "Server" tab. Select "Socks5"
in "Proxy" tab.
"Firewall": Select "Socks5". Fill proxy address in "Host",
"Port" is 1080. Select "use proxy to resolve hostnames".
Also you can refer to the graphic
guide on our site.
Menu "Tool" -> "Options" -> In "Connection" tab, check "I use proxy server", choose SOCKS 5 in type, fill local proxy servers IP address in "Server". Port is 1080.
You need to install SocksCap32 at client and add voice chat software into SocksCap32.
For specific guide, please refer to http://sockscap.youngzsoft.com.
As NetMeeting doesn't support proxy setting, SocksCap is needed. For a specific user guide, please refer to http://sockscap.youngzsoft.com.
Please refer to the graphic guide on our web site.
CCProxy only supports Media Player 7.0 or above. Please refer to the graphic guide on our web site.
Open menu "File"-> "Phone Directory".
Choose the BBS in the list you want to log on. E.g. bbs.execpc.com.
Follow info will be shown: Host Name is bbs.execpc.com; No entry in Host/IP;
Telnet port is 23. Fill in proxy server address in Host/IP. Click button "Connect".
Follow info will be showed on blue screen: CCProxy Telnet>CCProxy...
Input "open bbs.execpc.com", click "Enter" key. Now you
can log on bbs.execpc.com.
Because these chat rooms are compiled by Java, you will need to set up Java
socks proxy.
Please refer to http://www.youngzsoft.com/tools/setjavaproxy.html
First, set HTTP proxy in IE. Open Live Update in Norton AntiVirus.
Popup "Live Update" dialog box and click button "Configure".
Popup dialog box "Live Update Configuration".
In "ISP" tab, check "the Internet Options in Control Panel".
In "Proxy" tab, check "I want to use my Internet Explorer Proxy
Settings".
If the software has the option (generally in network settings or system settings)
for proxy configuration, you can configure the proxy according to the relative
protocols and ports.
Otherwise, you will need to install SocksCap32, software from NEC on the client
and add this software to SocksCap32.
For specific guide, please refer to http://sockscap.youngzsoft.com
Account manager of CCProxy includes three parts: "Permitted Category", "Auth Type" and "Account Configuration".
Permitted Category
There are three choices under this category.
"Permit All" is default status. Account manager is ineffective
when choose this category.
"Permit Only" means only those users added to user list or
group can access Internet.
"Permit but" means the users added to the user list cannot
access Internet, and all others are permitted.
Auth Type
There are three choices.
"IP Address" means using IP address to judge user.
"MAC Address" means using MAC Address to judge user's identification.
"User/Password" means using user name or password to judge
user's identification.
Account Configuration
"New": set up a new account.
"Edit": revise account here.
"Delete": you can delete one or more account here.
"Auto Scan": this function is designed for the administrator's
convenience when initializing account info. When administrators first set up
an account, they can turn on all the clients, and then click "Auto Scan".
The IP address, MAC address and computer name of all the clients in LAN can
be caught automatically.
"User/Group Name": used to label different account.
"IP Address/IP Range": can be a single IP or IP range.
E.g. 192.168.0.1 and 192.168.0.1-192.168.0.10 are legal in this column. When
you want to set an IP range, the account in this case is actually a group. This
means users within this IP range all belong to this account.
"Maximum Connections": refers to the maximum simultaneous
client connections.
"Bandwidth For Each Connection": refers to the maximum bandwidth
of each connection.
"Services": choose the services permitted service or this account.
"Time Schedule": you can choose a defined time schedule
here.
"Web Filter": you can choose a defined web filter here.
"Site Filter": input multiple sites for filtering in the edit
box. A semicolon can divide sites. The site filter supports wildcard characters
(*, ?). E.g. *.yahoo.com;???.hotmail.com;www..org
"Permitted Sites", "Forbidden Sites": determines
whether filtered sites are permitted or forbidden.
"Forbidden URL": input multiple items for filtering in edit box. A semicolon can divide items. URL filter supports wildcard characters (*, ?). E.g. .zip;.exe will forbid clients from downloading zip and exe files.
Time schedule is used to set the time range in which client are permitted to
access the Internet.
"Account"-> "Time Schedule": defines different time schedule.
"Time Schedule Name": input a different time schedule name
to identify different time schedules. The time schedule name will be used in
the account settings for the users.
"Sunday" to "Saturday": These are used
to set different time schedules for accessing the Internet on workdays. You
can set the time directly in the edit box.
"Starting time-ending time" denotes time range. Different time
ranges are connected by "+".
You can also click the button next to the edit box. Popup dialog box "Time
Table". You can set specific time ranges for each workday.
There are 24 time ranges in "Time Table".
If choose "01:00", this denotes the range from 00:00 to 01:00 within
which Internet access is permitted.
"Apply To": Means this time schedule only applies to selected
services.
Dial service of CCProxy supports remote dial-up, auto dial-up, and idle dial-up auto disconnect.
1) Manually set up a dial-up connection on server. Test whether this connection
is effective.
2) In "Options", choose "Remote dial-up".
3) "Options"-> "Advance"-> "Dial"
In "Dial Entries" choose the connection you set up in step (1). Fill
the right account info in "Dial user name" and "Dial password"
respectively.
4) You need to configure HTTP proxy in IE at client in advance.
When client can visit http://ccproxy.connect, then you can go ahead with dial-up.
If you want to visit http://ccproxy.connect.tele#.username.password at client,
please dialup using the specified phone # and user info.
5) To disconnect from Internet, input http://ccproxy.disconnect in address blank.
1) In "Options", choose " Remote Dial-up"
2) "Options"-> "Advance"-> "Dial"
Choose "Auto Dial-up Enabled". Then check the related proxy protocol
to realize auto dial-up.
1) In "Options", choose "Remote Dial-up"
2) "Options"-> "Advance"->"Dial"
Choose " Idle dialup auto disconnect". Input the idle time in edit
box.
Double click the green grid on the main interface; you can watch the connection
status of current users.
"Mail Info": gets the sending status of mails.
Configure Log files
"Options"-> "Advance"-> "Log"
In "Save Logs to File", choose the target file directory you
want to save logs.
In "Log Session Selection", log session keeps a basic record
of time, username, IP address and visit type. More detailed info will be kept
also.
"Request URL" keeps a log of websites that users visit via
browser.
"Mail Info" keeps a log of target address info of emails sent
by users.
"Outgoing Mails" keeps the records of those emails sent by
client applications such as Outlook etc.
"Options"-> "Advance"-> "Mail"
"Primary DNS" and "Secondary DNS": these are
used to resolve mailing address. Default "a.root-servers.net" and
"b.root-servers.net" are the root servers of Internet.
"Maximum Tries": occasionally due to unstable status of the
network, you can't send mail successfully at one time. More tires are needed.
"Time Interval before Next Try": set the time interval before
resending mail.
"Mail Queue Length": set the length of mail queue.
Double click the green grid on the main interface-> "Mail Info",
popup "Internet Mail Transfer Status" dialog box.
"Mail in Transfer": used to check the status of mail in transfer.
"Mail Undelivered": used to check undelivered mails.
This function can save the visited web pages in cache. In the specified period of time, when users want to visit the same web page they've browsed, this web page can be loaded from cache directly. Therefore greatly improves surfing speed on the Internet.
1) In "Options", choose "Cache"
2) "Options"-> "Advance"-> "Cache"
"Always Load from Cache": means don't update cache. CCProxy
always loads web page data from the cache of IE. This function is very useful
when user disconnects from the Internet but still wants to browse web pages
on the client.
"Cache Update Time (minutes)": this is used for setting the
update time of the cache. The longer the update time, the longer the data in
the cache can be kept.
"IE Cache Options": because CCProxy shares its cache with IE's
cache. The size and category of the cache should be revised via IE. Hit this
button, popup Internet properties IE's dialog box. In "Internet Temporary
Files", click button "Settings". You can then revise the size
and category of cache.
You need to use a cascading proxy when your server can't access the Internet
directly. In this case, you will have to use another proxy server to access
Internet.
1) Before using a cascading proxy, you need to identify the address, protocols,
and ports of upper proxy server and whether authentication is needed.
2)"Options"-> "Advance"-> "Cascading Proxy"->
Choose "Enable Cascading Proxy".
"Proxy Address": fill in the address of upper proxy server.
"Proxy Protocol": Cascading proxy of CCProxy supports HTTP,
HTTPS, and SOCKS5 protocols. This means that, once any of these three protocols
is valid for local server, the upper proxy server can work as cascading proxy.
Note: When choose HTTP as cascading proxy protocol, you can only visit
web pages. But if you choose HTTPS or SOCKS5 as the cascading protocol, you
can proxy for web browsing, receiving mails, CuteFTP etc. However, some functions
of ICQ or sending mails will be limited.
"Need Authorization": When the upper proxy server needs authorization,
you need to select this option. Enter relative authorization info in the "User
Name" and "Password" fields.
"Account"-> Select "Enable Flowstat"
CCProxy will compute every user's flow every ten minutes and generate a txt
file under the log category. By clicking "Flowstat", you can check
the flow analysis of the day.
The saving format of file is: username\tbytes received\tbytes sent\r\n.
Local IP address:
"Options"-> "Local IP address": refers to the IP address
of the server used to connect to the machines on the LAN.
In the case of "single network card + dialup connection" or "single
network card connected to LAN + single network card connected to Internet",
local IP address can be detected automatically.
In other cases you need to uncheck "Auto Detect" and choose a local
IP address binding with the server from the IP list.
NT Service:
This switch allows CCProxy to run as an NT service.
"Options"-> "Advance"-> "Miscellaneous"
"Web Sites for On-line Checking": these sites are used to find
whether the local server is connected to the Internet. Different sites are divided
by semicolons.
"Socket Idle Disconnect Minutes": you can set the idle time
interval of the socket before disconnection.
"Disable External User": this is to prevent other users on
the Internet from using CCProxy to access Internet.
"Auto Scan Computer Name": this is used to decide whether the
machine can get a computer name when "auto scan" function is chosen
in account manager.
"Enable SOCKS4": switch to enable SOCKS4 in socks proxy.
Support@youngzsoft.net
Please read the FAQ and write if you have additional questions or problems.
Sales@youngzsoft.com
Currently our products are only distributed on the Internet. If you are interested
in exchanging links with us, or would like to help us with physical distribution,
promotion in software compilations, or business cooperation, kindly let us know!
We are open to various levels of cooperation.
RegistrationProblems@youngzsoft.com
If you don't receive your registration code in a timely manner? Or if you've
lost it, please let us know. Please include your name, address, email address,
and order confirmation number (if you have it). We will be happy to help you.
Translation@youngzsoft.com
Email your translations to us! If we choose yours for the next version, you'll
get our products for free.
Homepage: http://www.youngzsoft.net
Feedback: http://bbs.youngzsoft.com